//package com.touchfired.common.event.handler.impl;
//
//import com.touchfired.common.constants.ClientInfo;
//import com.touchfired.common.constants.EventCode;
//import com.touchfired.common.message.BaseMessage;
//import com.touchfired.common.message.transfer.MessageSender;
//import io.netty.channel.Channel;
//import io.netty.channel.ChannelHandlerContext;
//import org.springframework.stereotype.Component;
//
///**
// * @Description 连接成功事件码处理器
// * @Author 幸佳俊
// */
//@Component
//public class EventCodePaddingJoinHandler extends BaseEventCodeHandler {
//
//    public EventCodePaddingJoinHandler() {
//        super(EventCode.PADDING_JOINING);
//    }
//
//    /** 创建房间 */
//    public final static Integer CREATE = 1;
//
//    /** 加入房间 */
//    public final static Integer JOIN = 2;
//
//    @Override
//    public EventCodeHandler doHandle(ChannelHandlerContext ctx, ClientInfo clientInfo, BaseMessage message) throws Exception {
//        Channel channel = ctx.channel();
//        String content = message.getContent();
//
//        try {
//            Integer optionVal = Integer.valueOf(content);
//            if (CREATE.equals(optionVal)) {
//                eventHandle(ctx, clientInfo, message.setContent(null), EventCode.ROOM_SETTINGS);
//                return null;
//            } else if (JOIN.equals(optionVal)) {
//                eventHandle(ctx, clientInfo, message.setContent(null), EventCode.ROOM_JOIN);
//                return null;
//            } else {
//                MessageSender.info(channel, message, "请选择：1、创建房间；2、加入房间。");
//            }
//        } catch (Exception e) {
//            MessageSender.info(channel, message, "请选择：1、创建房间；2、加入房间。");
//        }
//        return this;
//    }
//}
